.container1{
  position: relative;
  height: 100vh;
  display: flex;
  align-items: center;
  .bgImg{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: -1;
  }
  .box{
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    width: 616rpx;
    background-color: #fff;
    border-radius: 10rpx;
    box-shadow:0px 5rpx 16rpx 2rpx rgba(60,201,162,0.12);
    padding: 1rpx 30rpx 63rpx;
    .row{
      display: flex;
      align-items: center;
      padding: 20rpx 10rpx;
      border-bottom: 1px solid #ECECEC;
      margin-top: 50rpx;
      image{
        width: 33rpx;
        height: 46rpx;
        margin-left: 40rpx;
        margin-right: 20rpx;
        &.code{
          width: 40rpx;
          height: 46rpx;
        }
      }
      input{
        flex: 1;
        padding: 0 10rpx;
        font-size:28rpx;
        color: #000000;
      }
      button{
        width: 161rpx;
        height: 53rpx;
        line-height: 50rpx;
        border: 1px solid #A0B8B2;
        text-align: center;
        font-size:24rpx;
        font-family:PingFang-SC-Medium;
        font-weight:500;
        color:#16B388;
      }
    }
    .btn{
      margin-top: 100rpx;
      height: 80rpx;
      line-height: 80rpx;
      text-align: center;
      background:linear-gradient(90deg,rgba(105,221,193,1) 0%,rgba(59,200,163,1) 100%);
      box-shadow:0px 7rpx 10rpx 0px rgba(73,206,171,0.15);
      border-radius:40rpx;
      font-size:32rpx;
      font-family:PingFang-SC-Medium;
      font-weight:500;
      color:#FFFFFF;
    }
  }
}
